The Trap Door: If I Had a Hammmmmerr!!! <cite>Street Fighter II: The Animated Movie</cite> (1994) By Phillip Jun 25, 2013 Columnanimevideo gamesGisaburo SugiGroup TACStreet FighterThe Trap Door